Saras Mela delights visitors with handicrafts, food and activities Sec 108, Noida: No peace and quiet at Divine Meadows!